﻿using Common;

namespace TeamIce
{
    public class PlayerExInfo
    {
        //углы, между которыми игрок поймает мяч
        //если он будет пущен точно в направлении игрока при отсутствии соперников
        public Sector CatchSector;
        //углы в которых пас дойдет до игрока, а соперники не смогут помешать
        public Sector PassSector;
        //надежность паса  (только для нашей команды)
        public Safeness PassSafeness;
		//Цель для паса
		public Vector PassTarget;
        //Возможность удара по воротам (только для нашей команды)
        public Sector ShootSector;
        //Цель для удара
        public Vector ShootTarget;
        //надежность удара
        public Safeness ShootSafeness;

        public PlayerExInfo()
        {
            CatchSector = new Sector(double.NaN, double.NaN);
            PassSector = new Sector(double.NaN, double.NaN);
            ShootSector = new Sector(double.NaN, double.NaN);
            PassSafeness = Safeness.Unknown;
            ShootTarget = Vector.Zero;
            ShootSafeness = Safeness.Unknown;
        }
    }
}
